package com.itjiange;

/**
 * 销售电脑人员
 *
 * @author ItJianGe
 * @data 2024/8/22 10:33
 */
public class Sale extends AbstractColleague {

    public Sale(Mediator mediator) {
        super(mediator);
    }

    /**
     * 销售电脑
     * @param number
     */
    public void saleComputer(int number) {
        System.out.println("销售电脑数量为：" + number);
        super.mediator.saleComputer(number);
    }

    /**
     * 获取销售情况
     */
    public int getSaleStatue() {
        // 模拟销售情况
        int saleNumber = (int) (Math.random() * 100 + 1);
        System.out.println("电脑已经销售的数量为：" + saleNumber);
        return saleNumber;
    }

    /**
     * 电脑开始折价销售
     */
    public void discountSale() {
        System.out.println("电脑开始折价销售拉！！！");
    }
}
